rough goose neck moss - Turkish English Dictionary